La estructura es un tipo de dato definido por el usuario que permite agrupar diferentes tipos de datos bajo un nombre. Una estructura contiene miembros, que pueden ser tipos de datos primitivos u otras estructuras. Las estructuras permiten organizar y manejar conjuntos de datos relacionados y se pueden almacenar en arreglos.